我目前正在为一个列出产品的网站重新设计一个内部搜索引擎。这个搜索引擎有3个带有多项选择的类别,客户希望他的搜索是“SEO友好的”,因此他希望搜索选项按名称出现在URL中,因为他相信这将使它成为SEO友好的。问题是,搜索生成的URL可能会超过2000个字符,而且选项的数量可能是无穷无尽的,我认为有超过10000种组合。搜索URL目前是通过Javascript发送到浏览器的,而不是通过带有提交按钮的Form元素。我怀疑搜索引擎甚至无法正确抓取后者。我认为不可能使此搜索对SEO友好。而且我相信重复内容的数量可能会导致罚款。除了完全禁止SE抓取搜索链接之外,什么是合适的解决方案?
我正致力于在我的应用程序中构建一个搜索引擎,因为我不想在我的URL中有一个查询字符串,我目前正在使用Javascript为我提交searchTerms。基本上我不使用“表单”,而只是输入functionsearchKeyPress(e,form){varkey=e.keyCode||e.which;if(key==13){window.location.href='/'+$('#searchBox').val();}}这种方法的问题是“双重”如果用户没有Javascript,表单将不会提交我不确定搜索引擎是否也能使用此搜索表单所以我的问题是CanIuseaFormelementonmy
我的整个网站都基于Bootstrap,我用modals替换了实际页面.当访问者单击“关于、联系等”等按钮时。将弹出一个模式。我怎样才能SEO优化这些?首先,我想将iframe显示到模态框内的.html页面(about.html、contact.html),它只会包含内容和元标记,但如果访问者直接访问这些URL,他们只会看到相应的内容. 最佳答案 我建议您制作一个纯HTML网站(后端PHP/ASP/.NET)没有使用javascript和iframe没有(iframe对SEO不利),然后使用ajax抓取这些子页面的内容,并将这些模态和
问题:我有大量的免责声明副本,它们是模态的一部分,并且在单击按钮之前作为display:none位于正文中。我不希望模式中的副本被机器人索引,但我不能在标题中抛出一个nofollow,因为我希望页面上的副本的其余部分被索引。有没有一种方法可以将相对通用的nofollow分配给包含我要告诉搜索引擎忽略的内容的div或段落标记?部分解决方案:我看到对于googlebot,您可以将内容包装在googlebot标签中以描述应该禁用索引的位置。SomecontentthatwontgetindexedbyGoogle但是,我需要一些同样适用于Bing和Yahoo的东西。
我只是想知道这样的表单操作是否安全:formaction=""method="post"更有趣的是它对SEO友好吗?我想做的是让表单指向同一个页面,所以我不需要更改操作,但它可能对SEO不友好或不太安全?谢谢,伊格纳斯 最佳答案 Ijustwonderingifit'ssafetohaveformactionslikethisone:适度。有一些浏览器不喜欢它,但它们并不常用。AndwhatismoreinterestingisitSEOfriendly?这一点都不有趣。搜索引擎不做POST请求,也很少做基于表单的GET请求,所以完
最近,经过一些讨论,我决定将List用于社交按钮,例如Google+、Facebook-like和twitter-follow。示例(在“关注我们”部分下):我想知道在列表项()中使用表单是否对SEO有任何影响。如果有,效果如何?简单-在中使用表单是否正确?如上例所示?非常感谢! 最佳答案 没有理由认为在列表项中嵌套表单会影响搜索引擎的行为。搜索引擎首先对表单做什么是另一回事,取决于表单和搜索引擎。 关于li中的HTML表单,对SEO是好是坏还是中性?,我们在StackOverflow上
我有一个购物网站,其工作方式与其他网站略有不同:获得所需产品的唯一方法是通过搜索,我的客户要求不要显示产品类别的链接。我担心搜索引擎优化,因为爬虫无法访问产品或View。哦,我没有提到观点吗?也许对此有更好的说法,但我的客户要求这些View必须在Google上获得高排名,例如,如果您从我的网站搜索某些产品location-of-the-product-from-my-site您应该在顶部结果中获得mysite.com/search/location-of-the-product-from-my-site/some-product-from-my-site。该url是我正在谈论的View
由于当jvm开始swapping时es的效率会降低,所以要保证它不swap,这对节点健康极其重要。实现这一目标的一种方法是将 bootstrap.memory_lock 设置为true。要使此设置有效,首先需要配置其他系统设置。有关如何正确设置内存锁定的更多详细信息,请参阅启用bootstrap.memory_lock。bootstrap.memory_lock:是否锁住内存,避免交换(swapped)带来的性能损失,默认值是:falsebootstrap.system_call_filter:是否支持过滤掉系统调用。elasticsearch5.2以后引入的功能,在bootstrap的时候c
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我正在构建一个搜索表单,但我不知道是使用经典的get查询更好还是创建一个可以与我的路由器匹配的自定义url。获取网址:http://mysite.com/search/?q=query+param&p=2优点:不需要js,分析搜索工具友好缺点:对seo不友好路线网址:http://mysite.com/search/query+param/2优点:搜索引擎
我目前正在构建一个基于TwitterBootstrap的网站,到目前为止我还没有看到任何关于此的讨论。有一个名为“popovers”的函数,当滚动或单击链接时会打开一个小模式窗口,有点像一个大工具顶部。在我的网站上,这里有很多对用户有用的信息(我有大约10个链接,滚动时每个链接显示大约50个词的解释信息,所以总共500个词,显然都与我的关键字相关).问题是数据调用如下:Linkname现在我猜测Google不会看到data-content,但如果我错了,请纠正我。我也可以从javascript调用数据,但我很确定Google也不会读取它。我能做些什么来让这些内容可见吗?我在这里追求可用